package com.feeyin.radar.sys.service;

import com.feeyin.radar.commons.Page;
import com.feeyin.radar.sys.model.Users;
import java.util.List;

public abstract interface UserService
{
  public abstract List getActivityUsers();

  public abstract List getActivityUsersByUserId(Integer paramInteger);

  public abstract List getPageUsersByDeptIds(Integer paramInteger, String paramString, Page paramPage);

  public abstract Integer getPageUsersCountByDeptIds(Integer paramInteger, String paramString);

  public abstract List getPageUsersByRoleId(Integer paramInteger, Page paramPage);

  public abstract Integer getPageUsersCountByRoleId(Integer paramInteger);

  public abstract List getUsersByDeptId(Integer paramInteger);

  public abstract List getActivityUsersByDeptIds(String paramString);

  public abstract Users getUser(Integer paramInteger);

  public abstract Users getUserByUserCode(String paramString);

  public abstract Users getUserByUserName(String paramString);

  public abstract Users checkedUser(Users paramUsers);

  public abstract boolean isRepeatUpdateUserCode(Users paramUsers);

  public abstract boolean isRepeatUpdateUserName(Users paramUsers);

  public abstract boolean insertUser(Users paramUsers);

  public abstract boolean updateUser(Users paramUsers);

  public abstract boolean updateUserLastLoginDate(Integer paramInteger);

  public abstract boolean stopUsers(String[] paramArrayOfString);

  public abstract boolean deleteUsers(String[] paramArrayOfString);
}

/* Location:           C:\Users\e547415\MyProject\rone\WEB-INF\classes\
 * Qualified Name:     com.feeyin.radar.sys.service.UserService
 * JD-Core Version:    0.6.0
 */